package com.xwt.pattern.command;


import com.xwt.pattern.utils.Utils;

/**
 * Author:  Steven Xiao
 * Description:客户就是甲方，给我们钱的一方，是老大
 * Date:  2016/3/22
 * Time:  17:51
 */
public class Client {

    //首先客户找到需求组说，过来谈需求，并修改
    public static void main(String[] args) {
//        Utils.println("------------客户要求增加一个需求--------------");
//
//        Group rg = new RequirentmentGroup();
//        //找到需求组
//        rg.find();
//        //增加一个需求
//        rg.delete();
//        //要求变更计划
//        rg.plan();

//        //定义我们的接头人
//        Utils.println("--------------客户要求增加一项需求-------------");
//        Invoker invoker = new Invoker();
//        Command command = new AddRequirementCommand();
//        invoker.setCommand(command);
//        invoker.action();

        //定义我们的接头人
        Utils.println("------------------客户要求删除一个页面-----------------------");
        Command command = new DeletePageCommand();
        Invoker invoker =new Invoker();
        invoker.setCommand(command);
        invoker.action();
    }
}
